.banner-content{
	position: relative;
	width: 100%;
	height: 2.75rem;
	background-color: #FFFFFF;
	.search-box{
			position: absolute;
			// margin:0 0.9375rem 0;
			width: 18.875rem;
			border-radius: 0.875rem;
			background-color: #f4f4f4;
			padding: 0.5rem 0.625rem;
			top: .5rem;
			left: 0.9375rem;
			// transform: translateX(-50%);
			display: flex;
			align-items: center;
			height: 1.75rem;
			z-index: 998;
			margin-right: 1rem;
			.mui-icon-search{
				color: #999999;
			}
			input{
				border: none!important;
				background-color: #f4f4f4;
				padding: 0!important;
				font-size: 0.75rem;
				color: #999999;
				margin: 0!important;
				margin-left: 0.375rem;
				height: 1.75rem;
			}
		}
		#cancel{
			position: absolute;
			top: .825rem;
			right: 0.9375rem;
			color: #333333;
			line-height: 1.1875rem;
			font-size: 0.875rem;
			// vertical-align: middle;
		}
		.icon_common_delete{
			width: 0.75rem;
				height: 0.75rem;
		}
		
}
.tab-list{
	display: flex;
	align-items: center;
	background-color: #ffffff;
}
.tab-list-item{
	flex: 1;
	text-align: center;
	display: flex;
	justify-content: center;
	padding: 0.875rem 0;
	color: #666666;
	font-size: 0.875rem;
	
}
.tab-price-item{
		display: flex;
		align-items: center;
		.tab-price{
			margin-left: 0.375rem;
			.price_arrow{
				width: 0.375rem;
					height: 0.5rem;
			}
		}
	}
.last-item{
	flex: 1;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	.icon_commoditylist{
		width: 1rem;
		height: 1rem;
	}
}
.tab-list-item.tab-active{
	// font-size: 0.875rem;0
	color: #187800;
	
}
.default-list{
	display: flex;  
	flex-flow:column wrap;
	          height: 100vh;
	 .default-list-item {
		 // display: flex;
		 // flex-direction: column;
		 border-radius: 0.375rem;
		 overflow: hidden;
		   margin: 0.9375rem ;
		width: calc(100%/2 - 1.875rem);
		background-color: #FFFFFF;
		.goods-img{
			width: 10.3125rem;
			height: 10.3125rem;
			margin-bottom: 0.625rem;
		}
		.goods-title{
			overflow: hidden;
			
			text-overflow:ellipsis;
			
			display:-webkit-box;
			
			-webkit-box-orient:vertical;
			
			-webkit-line-clamp:2; 
			line-height: 1.1875rem;
			color: #333333;
			font-size: 0.875rem;
		}
		.goods-info{
			display: flex;
			justify-content: space-between;
			align-items: flex-end;
			margin-top: 0.6875rem;
			.price{
				font-size: 0.75rem;
				color: #e31436;
				font-weight: bold;
			}
			.price-num{
				font-size: 1.125rem;
			}
			.goods-code{
				color: #999999;
				font-size: 0.625rem;
				// align-self: flex-end;
			}
		}
	}
}
.recommend-list{
		padding: 0.9375rem 0;
		background-color: #FFFFFF;
		.recommend-list-item{
			display: flex;
			align-items: center;
			margin-bottom: 0.9375rem;
			padding: 0 0.9375rem;
			 // align-items: stretch;
			.recommend-img{
				width: 5.625rem;
				height: 5.625rem;
				margin-right: 0.6875rem;
			}
			.recommend-info{
				height: 5.625rem;
				// padding: 0.3125rem 0;
				flex: 1;
				display: flex;
				flex-direction:column;
				.goods-title{
					 text-overflow: -o-ellipsis-lastline;
					  overflow: hidden;
					  text-overflow: ellipsis;
					  display: -webkit-box;
					  -webkit-line-clamp: 2;
					  line-clamp: 2;
					  -webkit-box-orient: vertical;
					  line-height: 1.1875rem;
					  color: #333333;
					  font-size: 0.875rem;
					  margin-bottom: 0.6875rem;
				}
				.goods-code{
					font-size: 0.625rem;
					color: #999999;
					margin-bottom: 0.8125rem;
				}
				.goods-price{
					font-size: 0.75rem;
					color: #e31436;
					.fuhao{
						font-size: 1.125rem;
						
					}
				}
			}
		}
	}